package com.jdk8.demo.stream;

import java.util.stream.Stream;

public class StreamTest6 {
    public static void main(String[] args) {
        // 获取流的中的大于2的数据，并且将流中的数据乘以2，并忽略前两个元素，再取出前两个元素求和并输出
        Stream<Integer> stream = Stream.iterate(1, item -> item + 2).limit(6);
       // System.out.println(stream.limit(6).filter(item1 -> item1 > 2).mapToInt(item2 -> item2 * 2).skip(2).limit(2).sum());


        // 错误的使用示例
        System.out.println(stream.filter(item -> item > 2));
        System.out.println(stream.distinct());


    }
}